package com.hnjd.service;

import java.util.List;

import com.hnjd.entity.Admins;
import com.hnjd.entity.Orders;
import com.hnjd.entity.Types;
import com.hnjd.entity.User;
import com.hnjd.entity.Users;

public interface IAdminService {

	public List<Admins> login(Admins ad);
	
	List<Orders> ordersList();
	
	
	List<Orders> orderListByStatus(Integer status);

	public Integer orderDelete(Integer id);
	
	User getUserById(Integer userId);
	
	Integer orderUpdate(Integer status,Integer id);

	List<Types> typeList();
	
	Integer typeAdd(Types types);
	
	Types typeEditById(Integer id);
	
	Integer typeUpdate(Types types);
	
	Integer typeDelete(Integer id);
	
	List<Users> userList();
	
	Integer userAdd(Users users);
	
	Users userEdit(Integer id);
	
	Integer userUpdate(Users users);
	
	Integer userDelete(Integer id);
	
	Integer userReset(Users users);
	
	List<Admins> adminList();
	
	Integer adminReset(Admins admins);
	
	Integer adminAdd(Admins admins);
	
	Integer adminDelete(Integer id);
}
